Cleveland Cliffs (NYSE: CLF) has gained considerable strength since the beginning of 2018 due to a number of favorable developments which have made the company's stock price seemingly attractive. The company's stock price has gained approximately 17% since the beginning of 2018 and we believe that..